﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ExtEasy.Base;
using System.Web;
using System.Web.SessionState;

namespace ExtEasy
{
    /// <summary>
    /// Хэндлер обработки аякс-запросов к объектной модели с подъемом ASP.NET сессии
    /// </summary>
    public class ExtEasyPageHandler : AbstractAjaxPage<ExtModel>, IRequiresSessionState 
    {
        public override void ProcessRequest(HttpContext context)
        {
            //ExtRoot.ModelsList
            string page = string.Empty;
            List<DateTime> list = "4,4,534,5435,3".ToList<DateTime>(',');
            "page".ReadFromQuery(out page);
            //ExtUtils.ReadParam("page", out page);
            context.Response.Write(UserObjectModel.RenderByTemplate(page));
        }
    }    
}
